general sub-contracting - German English Dictionary